package com.entity.view;

import com.entity.KouzhaoyuyueEntity;
import com.baomidou.mybatisplus.annotations.TableName;
import org.apache.commons.beanutils.BeanUtils;
import java.lang.reflect.InvocationTargetException;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;

/**
 * 口罩预订
 * 后端返回视图实体辅助类
 * （通常后端关联的表或者自定义的字段需要返回使用）
 */
@TableName("kouzhaoyuyue")
public class KouzhaoyuyueView extends KouzhaoyuyueEntity implements Serializable {
    private static final long serialVersionUID = 1L;

		/**
		* 状态的值
		*/
		private String kouzhaoyuyueValue;



		//级联表 kouzhao
			/**
			* 口罩名称
			*/
			private String kouzhaoName;
			/**
			* 口罩类型
			*/
			private Integer kouzhaoTypes;
				/**
				* 口罩类型的值
				*/
				private String kouzhaoValue;
			/**
			* 口罩数量
			*/
			private Integer kouzhaoNumber;
			/**
			* 备注
			*/
			private String kouzhaoContent;

		//级联表 yonghu
			/**
			* 用户姓名
			*/
			private String yonghuName;
			/**
			* 用户手机号
			*/
			private String yonghuPhone;
			/**
			* 用户身份证号
			*/
			private String yonghuIdNumber;
			/**
			* 用户头像
			*/
			private String yonghuPhoto;
			/**
			* 健康状态
			*/
			private Integer jiankangTypes;
				/**
				* 健康状态的值
				*/
				private String jiankangValue;

	public KouzhaoyuyueView() {

	}

	public KouzhaoyuyueView(KouzhaoyuyueEntity kouzhaoyuyueEntity) {
		try {
			BeanUtils.copyProperties(this, kouzhaoyuyueEntity);
		} catch (IllegalAccessException | InvocationTargetException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}



			/**
			* 获取： 状态的值
			*/
			public String getKouzhaoyuyueValue() {
				return kouzhaoyuyueValue;
			}
			/**
			* 设置： 状态的值
			*/
			public void setKouzhaoyuyueValue(String kouzhaoyuyueValue) {
				this.kouzhaoyuyueValue = kouzhaoyuyueValue;
			}




















				//级联表的get和set kouzhao
					/**
					* 获取： 口罩名称
					*/
					public String getKouzhaoName() {
						return kouzhaoName;
					}
					/**
					* 设置： 口罩名称
					*/
					public void setKouzhaoName(String kouzhaoName) {
						this.kouzhaoName = kouzhaoName;
					}
					/**
					* 获取： 口罩类型
					*/
					public Integer getKouzhaoTypes() {
						return kouzhaoTypes;
					}
					/**
					* 设置： 口罩类型
					*/
					public void setKouzhaoTypes(Integer kouzhaoTypes) {
						this.kouzhaoTypes = kouzhaoTypes;
					}


						/**
						* 获取： 口罩类型的值
						*/
						public String getKouzhaoValue() {
							return kouzhaoValue;
						}
						/**
						* 设置： 口罩类型的值
						*/
						public void setKouzhaoValue(String kouzhaoValue) {
							this.kouzhaoValue = kouzhaoValue;
						}
					/**
					* 获取： 口罩数量
					*/
					public Integer getKouzhaoNumber() {
						return kouzhaoNumber;
					}
					/**
					* 设置： 口罩数量
					*/
					public void setKouzhaoNumber(Integer kouzhaoNumber) {
						this.kouzhaoNumber = kouzhaoNumber;
					}
					/**
					* 获取： 备注
					*/
					public String getKouzhaoContent() {
						return kouzhaoContent;
					}
					/**
					* 设置： 备注
					*/
					public void setKouzhaoContent(String kouzhaoContent) {
						this.kouzhaoContent = kouzhaoContent;
					}














				//级联表的get和set yonghu
					/**
					* 获取： 用户姓名
					*/
					public String getYonghuName() {
						return yonghuName;
					}
					/**
					* 设置： 用户姓名
					*/
					public void setYonghuName(String yonghuName) {
						this.yonghuName = yonghuName;
					}
					/**
					* 获取： 用户手机号
					*/
					public String getYonghuPhone() {
						return yonghuPhone;
					}
					/**
					* 设置： 用户手机号
					*/
					public void setYonghuPhone(String yonghuPhone) {
						this.yonghuPhone = yonghuPhone;
					}
					/**
					* 获取： 用户身份证号
					*/
					public String getYonghuIdNumber() {
						return yonghuIdNumber;
					}
					/**
					* 设置： 用户身份证号
					*/
					public void setYonghuIdNumber(String yonghuIdNumber) {
						this.yonghuIdNumber = yonghuIdNumber;
					}
					/**
					* 获取： 用户头像
					*/
					public String getYonghuPhoto() {
						return yonghuPhoto;
					}
					/**
					* 设置： 用户头像
					*/
					public void setYonghuPhoto(String yonghuPhoto) {
						this.yonghuPhoto = yonghuPhoto;
					}
					/**
					* 获取： 健康状态
					*/
					public Integer getJiankangTypes() {
						return jiankangTypes;
					}
					/**
					* 设置： 健康状态
					*/
					public void setJiankangTypes(Integer jiankangTypes) {
						this.jiankangTypes = jiankangTypes;
					}


						/**
						* 获取： 健康状态的值
						*/
						public String getJiankangValue() {
							return jiankangValue;
						}
						/**
						* 设置： 健康状态的值
						*/
						public void setJiankangValue(String jiankangValue) {
							this.jiankangValue = jiankangValue;
						}




}
